package com.gexiaobao.pigeon.app.model.bean

import android.os.Parcelable
import kotlinx.parcelize.Parcelize

/**
 * @Author      : hxw
 * @Date        : 2024/6/22 13:48
 * @Describe    :
 */
@Parcelize
class OrderDrippingListResponse(

    val total: Int = 0,
    val list: ArrayList<ListBean> = arrayListOf()

) : Parcelable {

    @Parcelize
    class ListBean(

        val address: String = "",
        val contactMobile: String = "",
        val contactName: String = "",
        val name: String = "",
        val number: String = "",
        val publishTime: String = "",
        val transporterTime: String = "",
        val lat: Double = 0.0,
        val lon: Double = 0.0,
        val transporterLat: Double = 0.0,
        val transporterLon: Double = 0.0,
        val id: Int = 0,
        val orgId: Int = 0,
        val price: Double = 0.0,
        val userId: Int = 0,
        val status: Int = 0,
        val transporterId: Int = 0,
        val pigeons: ArrayList<PigeonsList> = arrayListOf(),

        ) : Parcelable {

        @Parcelize
        class PigeonsList(

            val agentId: Int = 0,
            val eyePattern: Int = 0,
            val featherColor: Int = 0,
            val id: Int = 0,
            val memberId: Int = 0,
            val orderDidiId: Int = 0,
            val ringId: String = "",
            val ringSn: String = "",
            val sex: Int = 0,

            ) : Parcelable

    }

}